From 62e9ea412a76921a05aa7d085721ddaa430d736e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 27 Dec 2019 08:45:47 -0500 Subject: [PATCH] widget-factory: Remove the menubar --- demos/widget-factory/widget-factory.c | 28 --- demos/widget-factory/widget-factory.ui | 254 ------------------------- 2 files changed, 282 deletions(-) diff --git a/demos/widget-factory/widget-factory.c b/demos/widget-factory/widget-factory.c index 94ddcfae68..559fb82c87 100644 --- a/demos/widget-factory/widget-factory.c +++ b/demos/widget-factory/widget-factory.c @@ -1053,27 +1053,6 @@ row_activated (GtkListBox *box, GtkListBoxRow *row) } } -static void -set_accel (GtkApplication *app, GtkWidget *widget) -{ - GtkWidget *accel_label; - const gchar *action; - gchar **accels; - guint key; - GdkModifierType mods; - - accel_label = gtk_bin_get_child (GTK_BIN (widget)); - g_assert (GTK_IS_ACCEL_LABEL (accel_label)); - - action = gtk_actionable_get_action_name (GTK_ACTIONABLE (widget)); - accels = gtk_application_get_accels_for_action (app, action); - - gtk_accelerator_parse (accels[0], &key, &mods); - gtk_accel_label_set_accel (GTK_ACCEL_LABEL (accel_label), key, mods); - - g_strfreev (accels); -} - typedef struct { GtkTextView tv; @@ -1863,13 +1842,6 @@ activate (GApplication *app) g_object_set_data (G_OBJECT (widget2), "range_to_spin", widget3); g_object_set_data (G_OBJECT (widget), "print_button", widget4); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "quitmenuitem"))); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "deletemenuitem"))); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "searchmenuitem"))); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "darkmenuitem"))); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "aboutmenuitem"))); - set_accel (GTK_APPLICATION (app), GTK_WIDGET (gtk_builder_get_object (builder, "bgmenuitem"))); - widget2 = (GtkWidget *)gtk_builder_get_object (builder, "tooltextview"); widget = (GtkWidget *)gtk_builder_get_object (builder, "toolbutton1"); diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui index f36eb8af65..ee7bc5cbe9 100644 --- a/demos/widget-factory/widget-factory.ui +++ b/demos/widget-factory/widget-factory.ui @@ -1814,260 +1814,6 @@ microphone-sensitivity-medium-symbolic menu_bar_model - - - - - File - 1 - - - - - _New - 1 - - - - - _Open - 1 - - - - - _Save - 1 - - - - - Save _As - 1 - - - - - - - - _Quit - 1 - app.quit - - - - - - - - - Edit - 1 - - - - - Cu_t - 1 - 1 - - - - - _Copy - 1 - - - - - _Paste - 1 - - - - - _Delete - 1 - win.delete - - - - - _Search - 1 - win.search - - - - - _Checks - 1 - - - - - _Check - 1 - 1 - - - - - _Check - 1 - 0 - 1 - - - - - _Check - 1 - 1 - - - - - _Check - 1 - - - - - _Check - 0 - 1 - - - - - _Check - 1 - 0 - 1 - - - - - - - - - _Radios - 1 - - - - - _Radio - 1 - 1 - - - - - _Radio - 1 - 0 - 1 - - - - - _Radio - 1 - 1 - - - - - _Radio - 1 - - - - - _Radio - 0 - 1 - - - - - _Radio - 1 - 0 - 1 - - - - - - - - - - - - - View - 1 - - - - - _Dark theme - 1 - win.dark - - - - - _Toolbar - 1 - 1 - win.toolbar - - - - - _Statusbar - 1 - 1 - win.statusbar - - - - - _Select Background - 1 - win.background - - - - - - - - - Help - 1 - - - - - _About - 1 - app.about - - - - - - - - -- 2.30.2